package com.qf.shopping.pojo.activity;

/**
 * 活动留资表
 */
public class ActivityPdata {

  //活动留资表id
  private Long id;

  //活动id
  private Long activityId;

  //会员id
  private Long memberId;

  //会员姓名
  private String name;

  //手机
  private String mobile;

  //省份
  private Long province;

  //省份名称
  private String provinceName;

  //城市
  private Long city;

  //城市名称
  private String cityName;

  //备注
  private String remark;

  //扩展数据
  private String extendData;

  //创建时间
  private Long createTime;

  //汽车品主牌id
  private Long brandId;

  //汽车主品牌名称
  private String brandName;

  //汽车品牌id
  private Long makeId;

  //汽车品牌名称
  private String makeName;

  //汽车车系id
  private Long modelId;

  //汽车车系名称
  private String modelName;

  //汽车车款id
  private Long carId;

  //汽车车款名称
  private String carName;

  //经销商id
  private Long dealerId;

  //渠道id
  private Long channelId;

  //处理状态 0：待处理 1：跟进中 2：战败 3：无效 4：成交
  private Integer state;

  //处理状态更新人id
  private Long stateUpdateUid;

  //处理状态更新时间
  private Long stateUpdateTime;

  //访客Guid
  private String visitorGuid;

  //访客ip
  private String visitIp;

  //经销商名称
  private String dealerName;


  public ActivityPdata() {
  }

  public ActivityPdata(Long id, Long activityId, Long memberId, String name, String mobile, Long province, String provinceName, Long city, String cityName, String remark, String extendData, Long createTime, Long brandId, String brandName, Long makeId, String makeName, Long modelId, String modelName, Long carId, String carName, Long dealerId, Long channelId, Integer state, Long stateUpdateUid, Long stateUpdateTime, String visitorGuid, String visitIp, String dealerName) {
    this.id = id;
    this.activityId = activityId;
    this.memberId = memberId;
    this.name = name;
    this.mobile = mobile;
    this.province = province;
    this.provinceName = provinceName;
    this.city = city;
    this.cityName = cityName;
    this.remark = remark;
    this.extendData = extendData;
    this.createTime = createTime;
    this.brandId = brandId;
    this.brandName = brandName;
    this.makeId = makeId;
    this.makeName = makeName;
    this.modelId = modelId;
    this.modelName = modelName;
    this.carId = carId;
    this.carName = carName;
    this.dealerId = dealerId;
    this.channelId = channelId;
    this.state = state;
    this.stateUpdateUid = stateUpdateUid;
    this.stateUpdateTime = stateUpdateTime;
    this.visitorGuid = visitorGuid;
    this.visitIp = visitIp;
    this.dealerName = dealerName;
  }

  public Long getId() {
    return id;
  }

  public void setId(Long id) {
    this.id = id;
  }

  public Long getActivityId() {
    return activityId;
  }

  public void setActivityId(Long activityId) {
    this.activityId = activityId;
  }

  public Long getMemberId() {
    return memberId;
  }

  public void setMemberId(Long memberId) {
    this.memberId = memberId;
  }

  public String getName() {
    return name;
  }

  public void setName(String name) {
    this.name = name;
  }

  public String getMobile() {
    return mobile;
  }

  public void setMobile(String mobile) {
    this.mobile = mobile;
  }

  public Long getProvince() {
    return province;
  }

  public void setProvince(Long province) {
    this.province = province;
  }

  public String getProvinceName() {
    return provinceName;
  }

  public void setProvinceName(String provinceName) {
    this.provinceName = provinceName;
  }

  public Long getCity() {
    return city;
  }

  public void setCity(Long city) {
    this.city = city;
  }

  public String getCityName() {
    return cityName;
  }

  public void setCityName(String cityName) {
    this.cityName = cityName;
  }

  public String getRemark() {
    return remark;
  }

  public void setRemark(String remark) {
    this.remark = remark;
  }

  public String getExtendData() {
    return extendData;
  }

  public void setExtendData(String extendData) {
    this.extendData = extendData;
  }

  public Long getCreateTime() {
    return createTime;
  }

  public void setCreateTime(Long createTime) {
    this.createTime = createTime;
  }

  public Long getBrandId() {
    return brandId;
  }

  public void setBrandId(Long brandId) {
    this.brandId = brandId;
  }

  public String getBrandName() {
    return brandName;
  }

  public void setBrandName(String brandName) {
    this.brandName = brandName;
  }

  public Long getMakeId() {
    return makeId;
  }

  public void setMakeId(Long makeId) {
    this.makeId = makeId;
  }

  public String getMakeName() {
    return makeName;
  }

  public void setMakeName(String makeName) {
    this.makeName = makeName;
  }

  public Long getModelId() {
    return modelId;
  }

  public void setModelId(Long modelId) {
    this.modelId = modelId;
  }

  public String getModelName() {
    return modelName;
  }

  public void setModelName(String modelName) {
    this.modelName = modelName;
  }

  public Long getCarId() {
    return carId;
  }

  public void setCarId(Long carId) {
    this.carId = carId;
  }

  public String getCarName() {
    return carName;
  }

  public void setCarName(String carName) {
    this.carName = carName;
  }

  public Long getDealerId() {
    return dealerId;
  }

  public void setDealerId(Long dealerId) {
    this.dealerId = dealerId;
  }

  public Long getChannelId() {
    return channelId;
  }

  public void setChannelId(Long channelId) {
    this.channelId = channelId;
  }

  public Integer getState() {
    return state;
  }

  public void setState(Integer state) {
    this.state = state;
  }

  public Long getStateUpdateUid() {
    return stateUpdateUid;
  }

  public void setStateUpdateUid(Long stateUpdateUid) {
    this.stateUpdateUid = stateUpdateUid;
  }

  public Long getStateUpdateTime() {
    return stateUpdateTime;
  }

  public void setStateUpdateTime(Long stateUpdateTime) {
    this.stateUpdateTime = stateUpdateTime;
  }

  public String getVisitorGuid() {
    return visitorGuid;
  }

  public void setVisitorGuid(String visitorGuid) {
    this.visitorGuid = visitorGuid;
  }

  public String getVisitIp() {
    return visitIp;
  }

  public void setVisitIp(String visitIp) {
    this.visitIp = visitIp;
  }

  public String getDealerName() {
    return dealerName;
  }

  public void setDealerName(String dealerName) {
    this.dealerName = dealerName;
  }

  @Override
  public String toString() {
    return "ActivityPdata{" +
            "id=" + id +
            ", activityId=" + activityId +
            ", memberId=" + memberId +
            ", name='" + name + '\'' +
            ", mobile='" + mobile + '\'' +
            ", province=" + province +
            ", provinceName='" + provinceName + '\'' +
            ", city=" + city +
            ", cityName='" + cityName + '\'' +
            ", remark='" + remark + '\'' +
            ", extendData='" + extendData + '\'' +
            ", createTime=" + createTime +
            ", brandId=" + brandId +
            ", brandName='" + brandName + '\'' +
            ", makeId=" + makeId +
            ", makeName='" + makeName + '\'' +
            ", modelId=" + modelId +
            ", modelName='" + modelName + '\'' +
            ", carId=" + carId +
            ", carName='" + carName + '\'' +
            ", dealerId=" + dealerId +
            ", channelId=" + channelId +
            ", state=" + state +
            ", stateUpdateUid=" + stateUpdateUid +
            ", stateUpdateTime=" + stateUpdateTime +
            ", visitorGuid='" + visitorGuid + '\'' +
            ", visitIp='" + visitIp + '\'' +
            ", dealerName='" + dealerName + '\'' +
            '}';
  }
}
